よく使うSoftwareはほぼopen source
1998年2月に「オープンソース」
ちなみに窓の社もそう言う場所
https://ja.m.wikipedia.org/wiki/Git
2005年にgit
github, bitbucket, Gitlab
世界はオープンソースで成り立っている
オープンソース - Wikipedia
オープンソース (英: open source) とは、ソースコードを商用、非商用の目的を問わず利用、修正、頒布することを許し、それを利用する個人や団体の努力や利益を遮ることがないソフトウェア開発の手法。
有名どころのserviceは大体Open source
Githubで公開されている
窓の社も使われがち
元々はクローズドソースだった
1950年代
学術・研究機関内でシェアしていた
コンピュータが商用利用され始めて非公開にする流れに
userがSoftwareを自由に利用できるようにフリーソフトウェアが進められた
1980年代序盤
「実行・複製・研究・変更・改良」の自由がUserのもとに
Source Codeが公開された
商用との共存のためにオープンソースが提唱された
CodeのOwnerに著作権が残る
利用の自由をOwnerの許す範囲でUserに付与
オープンソースソフトウェア開発
利用者も共同開発者に慣れる
Softwareへの機能追加・Codeの修正・Bug報告などが行える
開発者が増えることでリーナスの法則に従い、Bugが発生しにくくなる
事例
Git.icontokyo-metropolitan-gov/covid19
東京都庁が「コロナの最新情報」を迅速に収集するためにOSS開発を取り入れた
第51回 開発効率向上を目指してGitHub Enterpriseを導入:サイバーエージェントを支える技術者たち|gihyo.jp … 技術評論社
サイバーエージェントではGithubを社内repositoryとし、「担当System以外へのPull request 作成」を行っている
これは他の会社でもよく見られる光景
Githubは知恵・知識の宝庫